Average Size of Unstretched Remote-Spanners
نویسندگان
چکیده
Motivated by the optimization of link state routing in ad hoc networks, and the concept of multipoint relays, we introduce the notion of remote-spanner. Given an unweighted graph G, a remote spanner is a set of links H such that for any pair of nodes (u, v) there exists a shortest path in G for which all links in the path that are not adjacent to u belong to H. The remote spanner is a kind of minimal topology information beyond its neighborhood that any node would need in order to compute its shortest paths in a distributed way. This can be extended to k-connected graphs by considering minimum length sum over k disjoint paths as distance. In this paper, we give distributed algorithms for computing remote-spanners in order to obtain sparse remote-spanners with various properties. We provide a polynomial distributed algorithm that computes a k-connecting unstretched remote-spanner whose number of edges is at a factor 2(1 + log ∆) from optimal where ∆ is the maximum degree of a node. Interestingly, its expected compression ratio in number of edges is O( k n log n) in Erdös-Rényi graph model and O(( k n ) 2 3 ) in the unit disk graph model with a uniform Poisson distribution of nodes.
منابع مشابه
Self-Stabilizing Algorithm for Geometric Spanner Construction in a Wireless Sensor Network
We present a distributed algorithm for creation of geometric spanners in a wireless sensor network. Given any connected network, we show that the algorithm terminates inO(1) time, irrespective of network size. Our algorithm uses an underlying clustering algorithm as a foundation for creating spanners and only relies on the periodic heartbeat messages associated with cluster maintenance for the ...
متن کاملNew Additive Spanners
This paper considers additive and purely additive spanners. We present a new purely additive spanner of size Õ(n) with additive stretch 4. This construction fills in the gap between the two existing constructions for purely additive spanners, one for 2-additive spanner of size O(n) and the other for 6-additive spanner of size O(n), and thus answers a main open question in this area. In addition...
متن کاملFast algorithms for constructing t-spanners and paths with stretch t
The distance between two vertices in a weighted graph is the weight of a minimum-weight path between them. A path has stretch t if its weight is at most t times the distance between its end points. We consider a weighted undirected graph G = (V, E) and present algorithms that compute paths with stretch 2 5 t 5 log n. We present a q((m + k)n('+')lt) time randomized algorithm that finds paths bet...
متن کاملNew Constructions of α β -Spanners and Purely Additive Spanners
An α β -spanner of an unweighted graph G is a subgraph H that approximates distances in G in the following sense. For any two vertices u v: δH u v αδG u v β, where δG is the distance w.r.t. G. It is well known that there exist (multiplicative) 2k 1 0 -spanners of size O n1 1 k and that there exist (purely additive) 1 2 -spanners of size O n3 2 . However no other 1 O 1 -spanners are known to exi...
متن کاملEdge-disjoint spanners in tori
A spanning subgraph S = (V , E ) of a connected graph G = (V , E) is an (x + c)-spanner if for any pair of vertices u and v, dS(u, v) ≤ dG(u, v) + c where dG and dS are the usual distance functions in G and S, respectively. The parameter c is called the delay of the spanner. We study edge-disjoint spanners in graphs in multi-dimensional tori. We show that each two-dimensional torus has a set of...
متن کامل